plural of explication - French English Dictionary